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