1.that which is deserved or owed;
give the devil his due
2.a payment that is due (e.g., as the price of membership);
the society dropped him for non-payment of dues
3.owed and payable immediately or on demand;
payment is due
4.proper and appropriate; fitting;
richly deserved punishment
5.scheduled to arrive;
the train is due in 15 minutes
6.suitable to or expected in the circumstances;
all due respect
7.reasonable in the circumstances;
gave my comments due consideration
8.directly or exactly; straight;
went due North