clamshellEnglish

clamshell, grapple

Noun

The shell of a clam

English: clamshell

A dredging bucket with hinges like the shell of a clam

English: clamshell, grapple

English words with similar meanings

Show 1 words