Dictionary
Home
|
Contact
|
About
Tonlesap Dictionary
tower
[ˈtaʊə]
n.,
v.
n.
stone
tower
ប៉ម.
storm
the
tower
បន្ទាយ.
vi. លេចត្រដែតឡើង.
the
skyscrapers
that
tower
over
New York
He
towered
over
political
life
for
more
than
two
decades.