DIDO Meaning of DIDO in English noun a shrewd trick; an antic; a caper. Webster English vocab. Английский словарь Webster. 2012