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.”

Synonyms

  • Chinese restaurant
  • vegetarian restaurant

Antonyms

  • meat restaurant
  • non-vegetarian restaurant