escue meaning