English Dictionary
Definition (that) in British English
(that) phrase
phrase
Synonyms and related words
2
used for suggesting something
