Irish mail

noun

Definition of Irish mail

: a 3- or 4-wheeled toy vehicle activated by a hand lever

First Known Use of Irish mail

1908, in the meaning defined above

Keep scrolling for more