METRICATE Meaning of METRICATE in English v. introduce the metric system, change to the metric system, apply the metric system Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012