Online English Dictionary

Home

VerbarImpedimenta


n. pl.

Things which impede or hinder progress; incumbrances; baggage;


© 2009 Dammam Community College