- A band on strand?
- A group on leave
- A musical group on the Strand
- Desert, give up
- Discontinue
- Ditch
- Drop out of
- To desert
- To quit or leave entirely; to desert; to abandon; to
depart or withdraw from; to leave; as, false friends and flatterers
forsake us in adversity.
- To renounce; to reject; to refuse.