English Dictionary
Definition TVP in British English
TVP noun
[uncountable] noun
/ˌtiː viː ˈpiː/
Synonyms and related words
