Temporary abbreviation? (5-4)
I believe the answer is:
short-term
But I can't explain it at all! Could you help me understand?
(Other definitions for short-term that I've seen before include "Not concerned with long timescales" , "Not long-lasting" , "For a limited period" , "Temporary" , "Concerned with the near future" .)