ARTY Meaning of ARTY in English [arty] abbreviation artillery Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012