for want of a better word/phrase/term - definition and synonyms

phrase
  1. used for saying that you cannot think of a more exact way of describing or explaining what you mean

    They were worried about, for want of a better word, competition from other charities.

See also main entry: want