Dictionary search results

Showing 1-3 of 3 results

screamer British & World English

A person or thing that makes a screaming sound

two-pot screamer British & World English

A person who shows the effects of alcohol after drinking comparatively little

two-pot screamer in screamer British & World English

A person who shows the effects of alcohol after drinking comparatively little