SNOWBOUND Meaning of SNOWBOUND in English [snow.bound] adj (1814): shut in or blockaded by snow Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012