TUMOUR


Meaning of TUMOUR in English

n. (US tumor) a swelling, esp. from an abnormal growth of tissue.

Derivatives:

tumorous adj.

Etymology: L tumor f. tumere swell

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