Ad-libbed rant Synonyms

AR abbreviation

AR is an abbreviation for Ad-libbed Rant
What does AR stand for?
AR stands for "Ad-libbed Rant"

Definitions for Rant