TURK'S HEAD


Meaning of TURK'S HEAD in English

■ noun an ornamental knot resembling a turban in shape, made in the end of a rope to form a stopper.

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