adj.
1.diligent and thorough in inquiry or investigation
2.having keenness and forcefulness and penetration in thought, expression, or intellect
3.exploring thoroughly
Idiom of the Day
cat gets one's tongue
the inability to say something
The cat got our supervisor's tongue and she did not say anything during the meeting.