B2
Idiom
être dans le collimateur
to be in someone's sights
Meaning
To be targeted for scrutiny or criticism.
Meaning
To be targeted for scrutiny or criticism.
Was this helpful?
Comments (0)
Login to Comment
No comments yet. Be the first to share your thoughts!