meaning of destroyer

1. One who destroys, ruins, kills, or desolates.
2.
a small fast lightly armored but heavily armed warship


Related Words

destroyer | destroyer escort |

Developed & Maintained By Taraprasad.com

Treasure Words