Definition of water rocket

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of water rocket is as below...

Water rocket () A cruciferous plant (Nasturtium sylvestre) with small yellow flowers.

Lern More About Water Rocket

Water Rocket :: Water rocket () A cruciferous plant (Nasturtium sylvestre) with small yellow flowers.
Water Rocket :: Water rocket () A kind of firework to be discharged in the water.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us