Definition Definition

moonraker - Meaning and Examples

Meaning of 'moonraker' (Webster Dictionary)

1 . Moonraker [ n.]
- Same as Moonsail.