A DILDO [B] Meaning of A DILDO [B] in English a manufactured penis, a vibrator shaped like a penis """When Ed's away I use a dildo.""" English idioms vocab. Словарь английских идиом и выражений. 2012