7 across
Promise
of
place
with
slight
advantage
(6)
Promise of place with slight advantage (6)
hints
0
checks
0
hints
The definition is at the beginning of the clue.
How the clue works
The definition is Promise, giving you PLEDGE. You get there by taking PL (the abbreviation for "place") and tacking on EDGE (a slight advantage).