Definition of olive whistler in English:

olive whistler

noun

  • A whistler of east and south-east Australia, Pachycephala olivacea, which has an olive-brown back and a dark grey head.

Origin

Early 20th century; earliest use found in John Albert Leach (1870–1929).