TROCHAR Meaning of TROCHAR in English n. medical tool used to draw fluids out of a cavity (Medicine) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012