DICTIONARY
Source: WordNet 3.1
1. (
) lie at the top of; "Snow capped the mountains" ;
2. (
) restrict the number or amount of; "We had to cap the number of people we can accept into our club" ;
See more about : CAPED