Snowshed

['snəʊʃed] or ['sno,ʃɛd]

Definition

(n.) A shelter to protect from snow, esp. a long roof over an exposed part of a railroad.

Typed by Aldo

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.