\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}
Votre code ne fonctionne pas, il manque des extensions.
\enquote
n'est pas défini@samcarter. Damned : j'ai oublié
\usepackage{csquotes}
…