English Dictionary
Definition ambulance chaser in British English
ambulance chaser noun
[countable] noun
/ˈæmbjʊləns ˌtʃeɪsə(r)/
Synonyms and related words
