Yahoo Dictionary Web Search

  1. down to the last detail
    • 1. showing care for and attention to every feature or aspect, no matter how small or insignificant