meaning of schnorchel

1. air passage provided by a retractable device containing intake and exhaust pipes; permits a submarine to stay submerged for extended periods of time


Related Words

schnorchel |

Developed & Maintained By Taraprasad.com

Treasure Words