semilune (0 synonym found)

We don't have any synonyms for semilune yet.

Did you mean…

Think semilune belongs in the thesaurus? Recommend it and we'll take a look.


Definition of semilune:

(n) : (geometry) The half of a lune.

Definition of semilune:

(n) : (geometry) The half of a lune.

Back to Top