The antonyms for "had a meal" are terms that relate to not eating or satisfying one's hunger. These may include expressions such as "skipped a meal," "fasted," "starved," "went without food," or "didn't eat." However, it's essential to note that some of these phrases may imply a sense of distress, such as "starved" or "went without food." On the other hand, terms like "snacked," "grazed," or "munched" are antonyms that suggest a light or casual intake of food. Depending on the situation, these antonyms may hold various implications, so it's crucial to choose the right term that fits the context appropriately.