Definition of spatterdock in English:

spatterdock

noun

North American
  • A yellow-flowered water lily.

Pronunciation:

spatterdock

/ˈspadərˌdäk/