Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hydropult Definition

Cancel
hydropult
noun
A hand-powered machine for spraying water

Words Related to hydropult!

hydropult Examples by Brain Bank Users