Thesaurus: Sriracha
A sauce made from pureed garlic and chilis named after the town of Si Racha in Thailand
Related headwords
chilisdefinitiongarlicdefinitionnameddefinitionpureeddefinitionsaucedefinitionThailanddefinitiontowndefinitionsquittedneighborsr.neighborSravananeighborsravyaneighborsrawlsneighborSrbijaneighborSri Lanka rupeeneighborSri LankanneighborSri Lankan monetary unitneighborsrsneighborsrs bsnsneighborsrs bznsneighborsrubneighborSSAneighborSSEneighborSSMGneighborssociableneighborSSPEneighbor