IN (OR CHIEFLY BRIT. ON) FORM


Meaning of IN (OR CHIEFLY BRIT. ON) FORM in English

in ( or chiefly Brit. on) form

playing or performing well.

→ form

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.