FORMICARY Meaning of FORMICARY in English noun the nest or dwelling of a swarm of ants; an ant-hill. Webster English vocab. Английский словарь Webster. 2012