English Dictionary
Definition call girl in British English
call girl noun
[countable] noun
1
a woman who is a prostitute
