English主要词典
amphibious
Universal Words
adjective
1 able to live both on land and in water
2 (of military operations) involving soldiers landing at a place from the sea:
an amphibious raid / assault
3 suitable for use on land or water:
amphibious vehicles