なだれ防止林 なだれぼうしりん Also written 雪崩防止林 Meanings Noun avalanche prevention forest; avalanche-restraining forest Kanji 防 defend. Read as ボウ. 止 stop 林 woods. Read as リン. Jinuma: Japanese Dictionary · Word lists