TUMOUR


Meaning of TUMOUR in English

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

[ L tumor f. tumere swell ]

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