ARCHY Meaning of ARCHY in English (a.) Arched; as, archy brows. Webster's English dictionary. Английский словарь Webster. 2012