# GNU `sed` <del>17</del> 16 bytes

Thanks to @someone in the comments for pointing out I had this solution backwards, that allowed me to shave off the no-matches check

```sh
/\bill[aiouy]/q1
```
Explained:
```sh
/                # Start pattern
 \b              # Match word boundaries
   ill           # Match literal "ill" as start of a word
      [aiouy]    # Match any of [aiouy] directly after
             /   # End pattern
              q1 # If found, exit with status 1, to false as per POSIX
```