KBTD: Knee Board Training Device

What does KBTD mean? The above is one of KBTD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Knee Board Training Device