Vocabulary Term #4334
US
UK
US
UK
The highest point of a hill or ramp.
US
UK
"She launched off the crest with confidence."