Definify.com

Definition 2024


immanquable

immanquable

French

Adjective

immanquable m, f (plural immanquables)

  1. inevitable, impossible to miss