English → Hindi dictionary
floating mine
Definition
an explosive mine designed to destroy ships that bump into it
Looking for poetry? Read shayari and poems by great poets.
an explosive mine designed to destroy ships that bump into it
Looking for poetry? Read shayari and poems by great poets.