HEEL SOMETHING IN


Meaning of HEEL SOMETHING IN in English

set a plant in the ground and cover its roots.

→ heel

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