leaves no stone unturned

English

Verb

leaves no stone unturned

  1. third-person singular simple present indicative of leave no stone unturned