Create a Python script which takes in a list of integers and outputs a list of odd numbers in descending order.
[14, 21, 8, 5, 46]
def odd_descending(lst):
    lst = [x for x in lst if x % 2 != 0]
    return sorted(lst, reverse=True)

list = [14, 21, 8, 5, 46]
print(odd_descending(list))