The most common and most likely answer to this crossword clue is the 7 letter word FETCHES
I've seen this crossword clue in The Guardian
F
E
T
C
H
E
S
Buddy explains!

The straight part
We know that "Makes" is the straight/definition part of the clue. The straight part is often a synonym or definition, in this case makes = fetches.The cryptic/wordplay part
In cryptic crossword there's often an wordplay/cryptic part as well.This part involves a more complex hint, such as an anagram, homophone, hidden word, etc.
Sadly, We don't have an explanation for this specific crossword clue yet.
What does FETCHES mean?
FETCHES verb- To retrieve; to bear towards; to go and get.
- To obtain as price or equivalent; to sell for.
- To bring or get within reach by going; to reach; to arrive at; to attain; to reach by sailing.
- To bring oneself; to make headway; to veer; as, to fetch about; to fetch to windward.
- To take (a breath), to heave (a sigh)
- To cause to come; to bring to a particular state.
- To recall from a swoon; to revive; sometimes with to.
- To reduce; to throw.
- To bring to accomplishment; to achieve; to make; to perform, with certain objects.
- To make (a pump) draw water by pouring water into the top and working the handle.