lobster box
Noun
Meaning
(slang, archaic) A British troopship.
(UK, slang, archaic) A barrack, or military station.
Source: en.wiktionary.orgNoun
(slang, archaic) A British troopship.
(UK, slang, archaic) A barrack, or military station.
Source: en.wiktionary.org