Yes I probably misunderstood you, because I have no idea what you meant by "standard American English". I'm an American and I speak English, and my rural neighbors are the same, so I thought I would report my observations. Around here we rarely use the word "dinner" for meals eaten in one's own home.