This word does not have an opposite.
that's easy. Latitude!
No. They are actually the exact opposite. Like if you have a certain word, a synonym is another word that is the same in meaning to that word, while antonym is another word which has a meaning that is the opposite of that word.
Impractical.
Deficiency Dearth Drought Exiguity Famine Inadequacy Infrequncy Insufficiency Lacking Paucity Rarity Scanty Shortage Sparseness Sparsity Stringency
Cowardice is nearly the opposite in meaning of valor.
Synonyms are words that have the same or nearly the same meaning.
Defeated
Servant
dawdle
Flexible
Rebel.
immoral, unethical
Sinful.
Distanced
The most nearly opposite word to "liege" would be "servant" as a liege is someone who owes loyalty to a superior, whereas a servant is someone who serves others.
This word does not have an opposite.