Definify.com

Definition 2024


griffoir

griffoir

French

Noun

griffoir m (plural griffoirs)

  1. scratching post
  2. cat tree