TURN HEADS


Meaning of TURN HEADS in English

attract a great deal of attention.

→ head

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