keep a low profile - definition in the British English Dictionary & Thesaurus - Cambridge Dictionari
keep a low profile - definition, audio pronunciation, synonyms and more for keep a low profile : to avoid attracting attention to yourself: : See more in British English Dictionary ......