Noun Definitionarras1.Definition: a wall hanging of heavy handwoven fabric often with pictorial designsRelated Noun(s):tapestryCategory: Objects