1.Quixotic Meaning: idealistic Synonym: dreamy, foolish, impractical Antonym: cautious, realistic, wise Sentence : That sounds quixotically noble, this stand for the ‘inviolability of marriage. 2. Implacable Meaning: merciless Synonym: cruel. un... Read more