Definition of last brood in English:

last brood

noun

  • The most recent brood of a pair of birds, etc., or the final brood of a breeding season; also †figurative.

Origin

Early 17th century; earliest use found in George Carleton (?1558–1628), bishop of Chichester.