Tiba /ti-ba /
Grammar:verb
To stamp with a foot
Grammar:noun
Striking loud sound
Search More Words Dictionary