REDCAP


Meaning of REDCAP in English

noun the european goldfinch.

2. redcap ·noun a specter having long teeth, popularly supposed to haunt old castles in scotland.

Webster English vocab.      Английский словарь Webster.