What is the meaning of Trout?

Any of several species of fish in Salmonidae, closely related to salmon, and distinguished by spawning more than once.

An objectionable elderly woman.

To fish for trout.

To (figuratively) slap someone with a slimy, stinky, wet trout; to admonish jocularly.

Source: wiktionary.org