AMPHIBIOUSNESS Meaning of AMPHIBIOUSNESS in English n. equivocalness, ambiguity; being able to live both in water and on land Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012