toothlessEnglish

toothless

Adjective

Lacking teeth

English: toothless

Lacking necessary force for effectiveness

English: toothless