As nouns the difference between trout and skirling
is that
trout is any of several species of fish in salmonidae, closely related to salmon, and distinguished by spawning more than once while
skirling is (uk|dialect) a small trout or salmon.
As verbs the difference between trout and skirling
is that
trout is to (figuratively) slap someone with a slimy, stinky, wet
trout ; to admonish jocularly while
skirling is .