garra Save DMLBS garra [dub.; cf. DuC = barra, or ? τὰ γέρρα = wattled screens] , (pl.) choir- or altar-screen. a garthe, sepes, ~e sunt sepes ferree circa choros et altaria CathA.