Ambages - Definition

ambages

n 1: (archaic) roundabout or mysterious ways of action

Look up another word