Send this page to someone via email

In an impassioned eulogy for her father, six-term Arizona senator John McCain, Meghan McCain delivered several blows to sitting President Donald Trump, who was not invited to the beloved senator’s funeral.

While other speakers, such as former president Barack Obama, kept their inferences to the current administration vague, McCain wasn’t shy in demonstrating her distaste for Trump and the bombastic narrative that often surrounds his team.

WATCH: John McCain funeral: Meghan McCain honours father at funeral service in Washington, D.C.

16:57 John McCain funeral: Meghan McCain honours father at funeral service in Washington, D.C. John McCain funeral: Meghan McCain honours father at funeral service in Washington, D.C.

“We gather here to mourn the passing of American greatness — the real thing, not cheap rhetoric from men who will never come near the sacrifice he gave so willingly, nor the opportunistic appropriation of those who lived lives of comfort and privilege while he suffered and served,” McCain said, her voice cracking as she choked back tears.

Story continues below advertisement

McCain went even further in another clear swipe at Trump, saying that some people resented her father for revealing truths about their own characters.

WATCH: John McCain funeral: Meghan McCain weeps over father’s casket

0:36 John McCain funeral: Meghan McCain weeps over father’s casket John McCain funeral: Meghan McCain weeps over father’s casket

“Few resented that fire, for that light it cast upon them, for the truth that is revealed about their character. But, my father never cared what they thought, and even that small number still have the opportunity as long as they draw breath to live up to the example of John McCain,” she continued.

Senator McCain and President Trump had battled on the Senate floor on and off since the former Apprentice star and real estate mogul took office in 2017.

The most notorious of these battles was McCain’s stunning thumbs-down on Trump’s attempt to repeal and replace Obamacare, a move which effectively torpedoed the bill.

Story continues below advertisement

WATCH: Current president Donald Trump wasn’t invited to the memorial, but his rocky relationship with McCain wasn’t overlooked. Ines de La Cuetara reports.

2:05 Washington pays respect to Sen. John McCain Washington pays respect to Sen. John McCain

McCain, a long-standing opponent of Obamacare, returned from cancer treatments to enter his vote and cited the lack of a clear replacement for the health-care plan as his reasoning. He entered the Senate on the day of the vote to a rousing applause from both Democrats and Republicans.

Meghan McCain discussed the many faces of the senator during her speech, saying at one point that the most important role he played was as a father.

“I am here before you today saying the words I have never wanted to say, giving a speech I have never wanted to give, feeling the loss I have never wanted to feel. My father is gone,” she said.

Story continues below advertisement

The dignitaries in attendance throughout the two-and-a-half-hour service included three former presidents as well as former secretaries of state and members of the House and Senate. Ivanka Trump and Jared Kushner also attended.

In their speeches, former presidents Obama and George W. Bush each described McCain as a hero and made veiled pleas with the American people to follow his example of bipartisanship over that of the current administration.

“So much of our politics, our public life, our public discourse can seem small and mean and petty, trafficking in bombast and insult and phony controversies and manufactured outrage,” Obama said.

“We are better than this, America is better than this,” Bush lamented.

Story continues below advertisement

Near the end of her speech, McCain declared to loud bursts of applause that, “the America of John McCain has no need to be made great again because America was always great.”

–With files from the Associated Press.