EngToVietEnglish · Vietnamese

English dictionary

sonograph

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

  1. an instrument that uses the differential transmission and reflection of ultrasonic waves in order to provide an image of a bodily organ

    noun.artifact

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with S · Translate this word