Dictionary.com
Thesaurus.com

trough roof

American  

noun

  1. M roof.


Etymology

Origin of trough roof

An Americanism dating back to 1900–05