sla
/sla/Definitions
1. noun
A type of Buddhist vegetarian restaurant, especially one serving Chinese or Southeast Asian cuisine.
“After researching local restaurants, we decided to try the new SLA for dinner.”
2. verb
To split or tear apart, often with force.
“The strong winds SLA the tree’s branches, leaving them bare and exposed.”