Definify.com

Definition 2024


Scottish_wildcat

Scottish wildcat

English

Noun

Scottish wildcat (plural Scottish wildcats)

  1. (Britain) the European wildcat when found in Scotland.