`\label` appelé par `\ref` est mauvais pour des glossaires
glossaires, c'est pour des choses numérotées comme `\section` etc.
% !TeX TS-program = pdflatex % | makeglossaries % | pdflatex %
\documentclass[french,english]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{tipa}
\usepackage{csquotes}
\usepackage[hyperindex=false, colorlinks=true, pdfpagemode=FullScreen]{hyperref}
\usepackage[
nonumberlist
]{glossaries}
\makeglossaries
\newcommand{
\dictentry}[2]
{%
\newglossaryentry{#1}{name=#1,description={#2}}%
}
\dictentry{Chewy}{\begin{IPA}[tSu\textlengthmark i]\end{IPA}. Moelleux.\\
Voir aussi \enquote{\gls{Airy}}}%
\dictentry{Airy}{\begin{IPA}[tSu\textlengthmark i]\end{IPA}. Moelleux.\\
Ex. \emph{The transformation of dough into a light and airy loaf is, after all, chemistry in action, with a good side of physics}.\\
Voir aussi \enquote{\gls{Chewy}}}%
\glsaddall
\newglossarystyle{mylist}{%
\renewenvironment{theglossary}%
{\begin{description}}{\end{description}}%
\renewcommand*{\glossaryheader}{}%
\renewcommand*{\glsgroupheading}[1]{}%
\renewcommand*{\glossentry}[2]{%
\item[\glsentryitem{##1}%
\glstarget{##1}{\glossentryname{##1}}.]
\glossentrydesc{##1}\glspostdescription\space ##2}%
\renewcommand*{\subglossentry}[3]{%
\glssubentryitem{##2}%
\glstarget{##2}{\strut}\space
\glossentrydesc{##2}\glspostdescription\space ##3.}%
\renewcommand*{\glsgroupskip}{\ifglsnogroupskip\else\indexspace\fi}%
}
\begin{document}
\section*{Glossaire}
\gls{Chewy}
\addcontentsline{toc}{section}{Glossaire}
\printglossary[style=mylist,title=]%
\end{document}
![alt text][1]
[1]: https://texnique.fr/osqa/upfiles/Screen_Shot_2020-07-01_at_17.41.14.png