meaning of amersham

amersham meaning in Urban Dictionary

The sneeze that tickles but never comes, relating to "The Meaning of Liff". So-called because at this North London place the rails rattle nevertheless train never ever comes.

Sentence Examples with the word amersham

He was educated at Amersham Hall school and at Trinity Hall, Cambridge.

View more Sentence Examples