House is the opposite of Apartment. Apartment is a synonym of Unit. Troop is a type of Unit. 
Companion is related to Lady. Lady is related to Proper. 
House <--Antonym--> Apartment <--Synonym--> Unit <--IsA-- Troop 
Companion <--RelatedTo--> Lady <--RelatedTo--> Proper 