NichiDict

代打

だいだ
[daida]

Meanings

1.Noun

baseballpinch-hitting; pinch hitter

2.Noun

performing a duty in place of someone else; proxy