artillery
or ti luh ree
- n large but transportable armament
- n an army unit that uses big guns
- n a means of persuading or arguing
- Enemy artillery fire raked the hillside.
- Rosa Babayan was in her kitchen fixing tea and slicing bread for breakfast when the first artillery shell of the morning slammed into her concrete apartment building.
- He went to artillery schools, elementary and high; commanded an artillery regiment; directed an artillery school; headed a corps.