trape
Meanings
Noun
1. intermediate fabric used to make drapery (dated)