title: Reference name of description list item in LaTeX
body: <p>I'd like to refer to a description list item by name instead of number. To that effect, I've added labels to each item, but when referencing them I only get the name of the section, not of the list item. How can I change it to show a custom label for each item?</p>
  
  <pre><code>\section{Definitions}
  \begin{description}
      \item [Vehicle\label{itm:vehicle}] Something
      \item [Bus\label{itm:bus}] A type of \nameref{itm:vehicle}
      \item [Car\label{itm:car}] A type of \nameref{itm:vehicle} smaller than a \nameref{itm:bus}
  \end{description}
  </code></pre>
  
  <p>The result is something like this:</p>
  
  <blockquote>
    <p><strong>1 Definitions</strong></p>
    
    <p><strong>Vehicle</strong> Something<br>
    <strong>Bus</strong> A type of Definitions<br>
    <strong>Car</strong> A type of Definitions smaller than a Definitions</p>
  </blockquote>
  
  <p>I'd like to have the following:</p>
  
  <blockquote>
    <p><strong>1 Definitions</strong></p>
    
    <p><strong>Vehicle</strong> Something<br>
    <strong>Bus</strong> A type of Vehicle<br>
    <strong>Car</strong> A type of Vehicle smaller than a Bus</p>
  </blockquote>
  
  <p>An alternative solution would be to use subsections <em>and display them as a definition list</em>. Anyone know how to do it?</p>