Home › Words › S › spatterdockspatterdockspatterdock means A water lily of species Nuphar advena, of temperate eastern North America.EtymologyFrom spatter + dock?nounA water lily of species Nuphar advena, of temperate eastern North America.Definitions & examples from Wiktionary (CC BY-SA 3.0).