Adjective Definition

snowbound

1.Definition: confined or shut in by heavy snow




Please Share