to hinder
[verb]
to create obstacles or difficulties that prevent progress, movement, or success
esquire
[noun]
a British title placed in front of the name of a person with no titles out of respect
to engender
[verb]
to produce or bring forth offspring through the process of reproduction
to titter
[verb]
to laugh quietly in a restrained or nervous manner, often with short, high-pitched sounds
Scarica l'app LanGeek