American English

Definition of amphibious adjective from the Oxford Advanced American Dictionary



    jump to other results
  1. 1able to live both on land and in water
  2. 2(of military operations) involving soldiers landing at a place from the ocean an amphibious raid/assault
  3. 3suitable for use on land or water amphibious vehicles
See the Oxford Advanced Learner's Dictionary entry: amphibious