Most of the "proper" crosswords are still written by people - you can tell from the clues - but a lot of the "cryptic" or "quick" ones aren't: they're built by programs which then select one of the meanings from a dictionary, and use that as a clue.