She started barfing after the roller coaster ride.
To vomit or throw up food or liquid from the stomach.
There was a lot of barfing at the party last night.
The act of vomiting or throwing up.
शक्तिशाली मुफ्त चित्र शब्दकोश और फ्लैशकार्ड्स के साथ।