← Back to browserugnoun#6,627Translationsラグラグ上敷きうわしき絨毯じゅうたん敷き物しきものEnglish definitionfloor covering consisting of a piece of thick heavy fabric (usually with nap or pile)ExamplesI put down a rug under my desk.Please beat the rug, first.Similar wordsrugsrugbyrugerruruggedrugger← bodyguardjaw →