Meanings1deficiency2lack3scarce4vacant post5to run short of6a position in government7a shortcoming8missing9crippled10cracked11unscrupulous12gap13deficit14defective15to be absent from