A name or word having the same meaning with another: one of two or more words which have the same meaning.