- 1able to live both on land and in water
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2(of military operations) involving soldiers landing at a place from the ocean an amphibious raid/assault
- 3suitable for use on land or water amphibious vehicles
Check pronunciation: amphibious