PROBE


Meaning of PROBE in English

n. investigation; examination; slim device used in medical examinations; satellite sent into outer space

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.