- (in Thailand) a canal.
- a type of canal in Thailand
More Definitions
- BLACK MOLLY (noun) Definition, Meaning & Examples
- ELASTANCE (noun) Definition, Meaning & Examples
- ANNIHILABLE (noun) Definition, Meaning & Examples
- UNBALLASTED (noun) Definition, Meaning & Examples
- QUEENBOROUGH IN SHEPPEY (noun) Definition, Meaning & Examples
- NOWHERE (noun) Definition, Meaning & Examples