Booby hutch Meaning, Definition & Usage

Definitions
  1. a clumsy covered carriage or seat, used in the eastern part of England. Forby.

Webster 1913