English Dictionary
Definition talk the talk in British English
talk the talk phrase
phrase
1
to talk convincingly about doing something rather than actually doing it
Synonyms and related words
