ULTRA


Meaning of ULTRA in English

adj. ne plus ultra

ultra pasteurized

ultra vires

ultrahigh frequency

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.