Leniency
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.
A synonym of course. An antonym for a word that is defined for hvaing the opposite or nearly the opposite meaning.
Defeated
Servant
dawdle
savant.
immoral, unethical
unethical.
Smooth
Distanced
This word does not have an opposite.
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.