Definition of almond tumbler in English:

almond tumbler

noun

historical
  • A variety of tumbler pigeon having almond-coloured feathers in the hackle.

Origin

Mid 18th century; earliest use found in untitled.