REDCAP MEANING IN ENGLISH

• Redcap Definition & Synonyms

  1. (n.) The European goldfinch.
  2. (n.) A specter having long teeth, popularly supposed to haunt old castles in Scotland.


Synonyms:
Porter,

RECENT SEARCHES