Kiloton
English Meaning
- A unit of weight or capacity equal to 1,000 metric tons.
- An explosive force equivalent to that of 1,000 metric tons of TNT.
Sorry, No Malayalam Meaning for your input!
See Kiloto Want To Try Kiloton In Malayalam??