Definition, synonyms and related words
The fear that a vehicle (especially a battery electric vehicle) has insufficient range to reach its destination and will therefore strand the occupants.