Word is a synonym of Term. 
Praise is the opposite of Criticize. Criticize is a synonym of Knock. Knock is a type of Criticism. Fire is a type of Criticism. 
Word <--Synonym--> Term 
Praise <--Antonym--> Criticize <--Synonym--> Knock --IsA--> Criticism <--IsA-- Fire 