AMPHIBIOUS Meaning of AMPHIBIOUS in English [ am'fɪbɪəs ]■ adjective1》 living in or suited for both land and water. 2》 (of a military operation) involving forces landed from the sea.Derivatives~ly adverb Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004