3 definitions by Diaren Whan

Top Definition
one that is among the largest or most powerful of its kind
by Diaren Whan October 06, 2003
Mug icon
Buy a dreadnought mug!
An ancient dreadnought thought to be the dreadnought of dreadnoughts.
by Diaren Whan October 06, 2003
Mug icon
Buy a dRn-1 mug!