SUIT SOMEONE DOWN TO THE GROUND Meaning of SUIT SOMEONE DOWN TO THE GROUND in English Brit.be extremely convenient or appropriate for someone. → suit Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004