garlicks (0 synonym found)

We don't have any synonyms for garlicks yet.

Did you mean…

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


Definition of garlicks:

(N) : a department store chain in South Africa.

Definition of garlicks:

(N) : a department store chain in South Africa.

Back to Top