Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: sriracha
  1. A type of hot sauce made from a paste of chilli peppers, vinegar, garlic, sugar, and salt, used with Thai and Vietnamese food
    "He added a dollop of sriracha to spice up his noodles"

Encyclopedia: Sriracha, Thailand