FAROUCHE


Meaning of FAROUCHE in English

[ fə'ru:ʃ ]

■ adjective sullen or shy in company.

Origin

C18: from Fr., alt. of OFr. forache , based on L. foras 'out of doors'.

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