TOWN CRIER Meaning of TOWN CRIER in English noun : a town officer who makes proclamations : crier b Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012