1. abovedeck - Noun
2. abovedeck - Adjective
3. abovedeck - Adverb
On deck; and hence, like aboveboard, without artifice.