SQUIRRELLY


Meaning of SQUIRRELLY in English

■ adjective

1》 relating to or resembling a squirrel.

2》 N. Amer. informal restless or nervous.

↘eccentric.

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