Keywords: artillery

Sign Definition

As a Noun

1. Large, powerful guns which are transported on wheels and used by an army. English = artillery.