CAP (18) Meaning of CAP (18) in English (v. t.) To complete; to crown; to bring to the highest point or consummation; as, to cap the climax of absurdity. Webster's English dictionary. Английский словарь Webster. 2012