Dog Box (noun) Definition, Meaning & Examples

noun
  1. a compartment in a railway carriage with no corridor
  2. disgrace; disfavour (in the phrase in the dog box)
Dog Box (noun) Definition, Meaning & Examples

More Definitions