Top definition
Capable of going on land and water.
Nowadays, tanks are built to be amphibious for surprise attacks.
by AYB April 09, 2003
Get the mug
Get a amphibious mug for your cousin Beatrix.