- 1able to live both on land and in water
- 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