laid salt on someone's tail

English

Verb

laid salt on someone's tail

  1. simple past and past participle of lay salt on someone's tail