Redcap

Definition:

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

Compare redcap with other words:

recap vs. redcap

imp vs. redcap

goblin vs. redcap

goldfinch vs. redcap

railway vs. redcap

porter vs. redcap

jump vs. redcap