LOBSTER CAR


Meaning of LOBSTER CAR in English

noun

: a slatted container in which live lobsters are kept under water awaiting sale or transportation

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.