People always had faith in Mahatma Gandhi because he was 'above board.' Meaning of the idiom ?AhonestBanxiouslyCreluctantlyDNone of theseAnswer: A. honest Read Explanation: Above board = honest(സത്യസന്ധൻ)Read more in App