DBS
Meaning 1
a major commercial bank based in Singapore
“She decided to open a savings account at DBS.”Add to my deck
Meaning 2
deep brain stimulation treatment
“Doctors recommended DBS for her severe tremors.”Add to my deck
a major commercial bank based in Singapore
“She decided to open a savings account at DBS.”Add to my deck
deep brain stimulation treatment
“Doctors recommended DBS for her severe tremors.”Add to my deck