Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Racktail

  • [n.] - An arm attached to a swinging notched arc or rack, to let off the striking mechanism of a repeating clock.