meaning of submarine
1. Being, acting, or growing, under water in the sea; as, submarine navigators; submarine plants.
2. A submarine plant or animal.
3. a submersible warship usually armed with torpedoes
Related Words
submarine | submarine ball | submarine earthquake | submarine pitch | submarine sandwich | submarine torpedo | submariner |