Synonyms of organ in English:

organ


See US English definition of organ

See UK English definition of organ

See Spanish definition of órgano

noun

1‘the internal organs’

SYNONYMS
part of the body, body part, biological structure

2‘an article in the official organ of the Salvation Army’

SYNONYMS
newspaper, paper, journal, periodical, magazine, newsletter, gazette, bulletin, publication, means of communication, mouthpiece, voice, forum, vehicle, medium, channel, instrument, agency
informal rag