WELL SET UP


Meaning of WELL SET UP in English

(of a person) strongly built.

→ well set

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