joypowder plant en · NOUN Meanings (uncountable) Synonym of artillery plant. Synonyms artillery plant