oversnowed
Adjective
Meaning
oversnowed (comparative more oversnowed, superlative most oversnowed)
(often poetic) Covered with snow.
Adjective
oversnowed (comparative more oversnowed, superlative most oversnowed)
(often poetic) Covered with snow.