English Dictionary
Definition R and R in British English
R and R noun
[uncountable] noun
/ˌɑːr ənd ˈɑː(r)/
1
rest and relaxation
Synonyms and related words
Synonyms and related words
Synonyms and related words
