Definify.com

Definition 2024


notchers

notchers

English

Noun

notchers

  1. plural of notcher