having the upper teeth projecting over the lower ones - Turkish English Dictionary

Suggest a Term