From Longman Business Dictionary
medium-termˈmedium-term adjectiveadj [only before a noun] not happening or making a profit immediately, but not over a very long period of timea medium-term loan
It is possible to get some quite good yields on medium-term bonds.
→ compare long-term, short-term