Definify.com

Definition 2025


knurr

knurr

English

Noun

knurr (plural knurrs)

  1. Alternative form of knur