cap

sense 1: lie at the top of; "Snow capped the mountains"
cap crest

sense 2: restrict the number or amount of; "We had to cap the number of people we can accept into our club"
cap