snow-capped in Greek snow-capped in Greek χιονοσκεπής adj Covered with snow at the top, especially of a hill or mountain. Add to Flashcards