TEMPLE


Meaning of TEMPLE in English

n. a device in a loom for keeping the cloth stretched.

[ ME f. OF, orig. the same word as TEMPLE(2) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.