Definition 1 of 1

Definition

Also used by disgusted cricket fans when the national team loses Test matches. CTBT then stands for Cricket Test Ban Treaty. The disillusioned fans write to newspapers and websites about what ails Indian cricket and how they suspect match fixing.