Clamshell — synonyms, definition

1. clamshell (Noun)

1 synonym
grapple
2 definitions

clamshell (Noun) — The shell of a clam.

clamshell (Noun) — A dredging bucket with hinges like the shell of a clam.

2 types of
dredging bucket shell