TITCHY


Meaning of TITCHY in English

adj. (titchier, titchiest) colloq. very small.

Oxford English vocab.      Оксфордский английский словарь.