Meaning of clamshell

Definition of clamshell

(noun) the shell of a clam
a dredging bucket with hinges like the shell of a clam

Other information on clamshell

WIKIPEDIA results for clamshell
Amazon results for clamshell