1 definition by Shadowleaf

-Used to describe when a person does something worthy of ovation, applause or praise.
-Of a grand or theatrical nature.
"It was an ovatious performance."
"The singer's performance was most ovatious."
by Shadowleaf August 20, 2020
Get the Ovatious mug.