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 |

Developed & Maintained By Taraprasad.com

Treasure Words