English Dictionary
Definition ? in British English
? phrase
phrase
1
used for emphasizing that you completely agree with what someone has just said, especially a criticism
