ABOVEBOARD
Meaning of ABOVEBOARD in English
( adv. )
Above the board or table. Hence: in open sight; without trick, concealment, or deception.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012