soi
noun 3
Definitions
noun
1
In Thailand, a side-street branching off a major street; an alley or lane.
When a motorbike sped too fast down their little side street, … Daeng and Nat would be revisiting many ranting conversations they'd had about motorbikes treating this tiny soi like it was the highway.
noun
1
Initialism of silicon on insulator.
2
Initialism of sphere of influence.
Your note
not saved0 chars