Dictionary Check: wahoo
"wahoo" is a valid word!
Scrabble
11
points
Words with Friends
10
points
Definition
noun
upright deciduous plant with crimson pods and seeds; the eastern United States from New York to Florida and Texas
noun
deciduous shrub having purple capsules enclosing scarlet seeds
noun
large fast-moving predacious food and game fish; found worldwide
Advertisement