vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

apologist

/əpɑlədʒəst/noun
01
noun

कुनै नीति वा संस्थाको रक्षा वा जायज ठहराउन तर्क गर्ने व्यक्ति

a person who argues to defend or justify some policy or institution

In a sentence

an apologist for capital punishment

मृत्युदण्डको पक्षधर