GAMP


Meaning of GAMP in English

n. Brit. colloq. an umbrella, esp. a large unwieldy one.

Etymology: Mrs Gamp in Dickens's Martin Chuzzlewit

Oxford English vocab.      Оксфордский английский словарь.