Crossword Answer Lookup

500k+ clues

Putting me up, couple give affectionate greeting (7)

Answer EMBRACE
Definition: affectionate greeting
Times #26798 6 Down 2017-08-08