Whitten (noun) Definition, Meaning & Examples

noun British.
  1. any of several trees or shrubs having clusters of white flowers, such as the guelder rose, mountain ash, or wayfaring tree.
Whitten (noun) Definition, Meaning & Examples

More Definitions