CHINCH


Meaning of CHINCH in English

[chinch] n [Sp chinche, fr. L cimic-, cimex] (1616): bedbug

Merriam-Webster English vocab.      Английский словарь Merriam Webster.