from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. any of numerous sauces for spaghetti or other kinds of pasta
Sorry, no etymologies found.
The jar of spaghetti sauce Charlie’d stuck in the microwave was only on its first revolution when I yanked the door open and pulled it out.