R & R


Meaning of R & R in English

Function: abbreviation

rest and recreation; rest and recuperation; rest and relaxation

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.