English Dictionary
Definition at in British English
at phrase
phrase
1
with a single action that changes things completely
Synonyms and related words
