The main collective noun for Trout is a hover. A hover is a group of Trout that swim together in a body. Other collective nouns for Trout include a shoal, a run, and a scull.
The etymology of the collective noun a hover is derived from an Old English word that means ‘to cover’. This is in reference to the way Trout swim together in a body, creating a ‘cover’ of fish.