sky rat

English

Noun

sky rat (plural sky rats)

  1. (derogatory) A pigeon.

Translations

Anagrams