lay fingers on (verb) find: catch sight of, lay hands on
Detalii: a find (noun) is a discovery or productive insight - find (verb) means to come upon or discover something; fined means punished by the imposition of a penalty
Sinonime: sough, susurrant, susurration, susurrus
Antonime: fail,
lose,
miss, pass by