• word of the day

    clamshell

    clamshell - Dictionary definition and meaning for word clamshell

    Definition
    (noun) the shell of a clam Definition
    (noun) a dredging bucket with hinges like the shell of a clam
    Synonyms : grapple
Download our Mobile App Today
Receive our word of the day
on Whatsapp