above-board

Synonyms of ABOVE-BOARD