Meaning of CAP in English

CAP

v. put a cap on; put a top on; crown; do better than

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.