duck tour noun1 •A tour that takes place on an amphibious vehicle, going on land and on water. formsduck tours