UPSTANDING


Meaning of UPSTANDING in English

adj.1 standing up.

2 strong and healthy.

3 honest or straightforward.

Oxford English vocab.      Оксфордский английский словарь.