lobster car
noun
: a slatted container in which live lobsters are kept under water awaiting sale or transportation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share