See Also: semi-detached(dictionary)
semi-detached(dictionary)
detached(dictionary)
detached(dictionary)
Detached retina(health)
detached retina(medicine)
detached retina(encyclopedia)
detached craniotomy(medicine)
detached cranial section(medicine)
semi-(dictionary)

payback (iou) and semi-detached (oh)


payback (iou)



payback noun. M20.
[from pay back s.v. PAY verb1.]
Reward, return; spec. profit from an investment, esp. when equal to the initial outlay. M20.
(An act of) revenge or retaliation. L20.
Comb.: payback period the time required for an investment to pay for itself in terms of profit or savings.

semi-detached (oh)



adj BrE
a semi-detached house is joined to another house on one side
-see also detached detached, terraced terraced