on strike

on strike

English Adj
Ad

Definition

Due to face the next delivery from the bowler.

Ad