a highly sensitive device/instrument - English Synonyms Dictionary