Definition of spatterdock in English:

spatterdock

noun

North American
  • A yellow-flowered water lily.

Pronunciation

spatterdock

/ˈspadərˌdäk/