REDCAP Meaning of REDCAP in English (n.) A specter having long teeth, popularly supposed to haunt old castles in Scotland. Webster's English dictionary. Английский словарь Webster. 2012