ARCH Meaning of ARCH in English n. natural archtriumphal archArches National Parkarcher fish Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012