hiccups

Home / glossary / hiccups

a temporary or minor problem or setback.