What is the meaning of the word "cap"?

Definitions:

  1. in dentistry, dental appliance consisting of an artificial crown for a broken or decayed tooth copy to clipboard noun
    • I don't have any caps yet. copy to clipboard
  2. to lie at the top of copy to clipboard verb
    • Snow capped the mountains copy to clipboard
  3. to restrict the number or amount of copy to clipboard verb
    • We had to cap the number of people we can accept into our club copy to clipboard

Synonyms:

NearBy Words: