American Dictionary
Definition a memory like a sieve in American English
a memory like a sieve phrase
phrase
Synonyms and related words

American Dictionary