snow-capped in Finnish snow-capped in Finnish lumihuippuinen adj Covered with snow at the top, especially of a hill or mountain. Add to Flashcards