On "Dinner", there phrase I hear mosy often is simply "cook" - "whose turn is it to cook dinner?". Among those I know, "prepare" would be formal, and "get dinner ready" would be quite common. "Make" is less common, but not unheard of. In summary, dinner here is indeed an ambigu.