SPATTERDOCK Meaning of SPATTERDOCK in English [spat.ter.dock] n (1813): a common yellow No. American water lily (Nuphar advena); also: a congeneric plant Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012