Breathtaking Meaning

There are 1 meaning(s) for word Breathtaking

Meaning 1 : tending to cause suspension of regular breathing

    Example : breathtaking adventure

    Synonyms : breathless