esl #english #idioms #noun

private eye  {n.},  {colloquial}