QUADRO Meaning of QUADRO in English n 1. frame (of a picture, etc.); 2. [Cards] diamond, card of the suit of diamonds Interlingua English vocab. Английский словарь Интерлингва. 2012