AMPHIBIOUS Meaning of AMPHIBIOUS in English ( a. ) Pertaining to, adapted for, or connected with, both land and water. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012