spatter : Idioms & Phrases

Index


spatter-dock

Spat`ter-dock` noun
Definitions
  1. (Bot.) The common yellow water lily (Nuphar advena).
Webster 1913