Definition of spatterdock in English:

spatterdock

noun

North american
  • A yellow-flowered water lily.

Pronunciation:

spatterdock

/ˈspadərˌdäk/