·Impf & ·p.p. of Cap.
A ship making against a race or very strong currents. ...
The Sailor's Word-Book
·adj Having clouds resting on the top or head; reaching to the clouds; as, cloud-capped mountains. ...
Webster's Dictionary of the English Language
·adj Having the top capped or covered with snow; as, snow-capped mountains. ...